// 对象类型：
export default {}
// 创建对象的方法：
var obj = {}
var obj1 = new Object();
var obj2 = Object.create({})
var obj3 = Object.assign({})

// ts中声明对象时，指定对象的类型：
var userInfo:{name: string, age: number, sex: boolean} = {age: 12, sex: true, name: '张三'}

// userInfo.age = "123" // 不能将类型“string”分配给类型“number”   1. 约束了对象属性的数据类型

// userInfo.sid = "512456789456123456"; // 动态添加身份证属性 ，提示：类型“{ name: string; age: number; sex: boolean; }”上不存在属性“sid”。 2. 不能任意添加属性

// 对象类型的约束： 1. 约束对象属性数据类型，2. 约束对象有哪些属性
// console.log(userInfo);
